horse and carriage - Turco Inglés Diccionario